home *** CD-ROM | disk | FTP | other *** search
/ The Best of MacTutor - S…e Code for Volumes 1 to 5 / The Best of MacTutor - Source Code for Volume 1-5 (Wayzata Technology)(6031)(1990).bin / Source Code / #05 (Dec85-Jan86) / pascal / Mondrian & dissolve source 1-13 / MONDRIAN_RSCS.ASM < prev    next >
Assembly Source File  |  1990-01-01  |  2KB  |  93 lines

  1. ; Mondrian_rscs.asm
  2. ; resource file for the Mondrian game
  3. ; created using the assembler
  4. ; signiture is creator tag 
  5. ;
  6. RESOURCE 'MDRN' 0 'IDENTIFICATION'
  7.  
  8.     DC.B    42, 'Mondrian  version 2.0 -- 21 September 1985'
  9.     
  10. .ALIGN 2    
  11. RESOURCE 'BNDL' 128 'BUNDLE'
  12.  
  13.     DC.L    'MDRN'        ;NAME OF SIGNATURE
  14.     DC.W    0,1        ;DATA (DOESN'T CHANGE)
  15.     DC.L    'ICN#'        ;ICON MAPPINGS
  16.        DC.W    0        ;NUMBER OF MAPPINGS-1
  17.        DC.W 0,128        ;MAP 0 TO ICON 128
  18.        
  19.     DC.L    'FREF'        ;FREF MAPPINGS
  20.        DC.W    0        ;NUMBER OF MAPPINGS-1
  21.        DC.W 0,128        ;MAP 0 TO FREF 128
  22.  
  23. RESOURCE 'FREF' 128 'FREF 1'
  24.     
  25.     DC.B    'APPL', 0, 0, 0
  26.     
  27. .ALIGN 2
  28. RESOURCE 'ICN#' 128 'MY ICON'
  29.  
  30. ; FIRST APPLICATION ICON BIT MAP
  31.  
  32. DC.L $00010000, $00028000, $00044000, $00082000 
  33. DC.L $00101000, $002FF800, $004FF400, $008FF200 
  34. DC.L $010FF100, $020FF080, $040E0F40, $080E0F20 
  35. DC.L $13EE0F10, $2221FF08, $4221FF04, $8221C082 
  36. DC.L $42218041, $22213022, $13E1C814, $081E7F0F 
  37. DC.L $04023007, $02010007, $01018007, $0081E007 
  38. DC.L $005E3FE7, $003E3E1F, $001E3C07, $0009F800 
  39. DC.L $0005F000, $00022000, $00014000, $00008000
  40.  
  41. ;  mask data: 32 rows of 32 bits
  42.  
  43. DC.L $00010000, $00038000, $0007C000, $000FE000 
  44. DC.L $001FF000, $003FF800, $007FFC00, $00FFFE00 
  45. DC.L $01FFFF00, $03FFFF80, $07FFFFC0, $0FFFFFE0 
  46. DC.L $1FFFFFF0, $3FFFFFF8, $7FFFFFFC, $FFFFFFFE 
  47. DC.L $7FFFFFFF, $3FFFFFFE, $1FFFFFFC, $0FFFFFFF 
  48. DC.L $07FFFFFF, $03FFFFFF, $01FFFFFF, $00FFFFFF 
  49. DC.L $007FFFFF, $003FFE1F, $001FFC07, $000FF800 
  50. DC.L $0007F000, $0003E000, $0001C000, $00008000
  51.  
  52. ; MENU BAR RESOURCES
  53.  
  54. .ALIGN 2
  55. RESOURCE 'MENU' 1 'apple menu'
  56.  
  57.     DC.W 1    ;MENU  ID
  58.     DC.W 0    ;WIDTH HOLDER
  59.     DC.W 0    ;HEIGHT HOLDER
  60.     DC.L 0 ;RESOURCE ID HOLDER FOR STD. MENU DEF
  61.     DC.L $1FF ;ENABLE ALL ITEMS
  62.     DC.B 1    ; TITLE LENGTH
  63.     DC.B 20    ; APPLE SYMBOL
  64.     
  65.     DC.B 18    ;MENU ITEM LENGTH
  66.     DC.B  'About Mondrian... '
  67.     DC.B 0 ; NO ICON
  68.     DC.B 0 ; NO KEYBOARD EQUIVALENT
  69.     DC.B 0 ; MARKING CHARACTER
  70.     DC.B 0 ; STYLE OF ITEM'S TEXT
  71.     
  72.     DC.B 0    ; END OF MENU ITEMS
  73.     
  74. .ALIGN 2    
  75. RESOURCE 'MENU' 2 'file menu'
  76.  
  77.     DC.W 2    ;MENU  ID
  78.     DC.W 0    ;WIDTH HOLDER
  79.     DC.W 0    ;HEIGHT HOLDER
  80.     DC.L 0 ;RESOURCE ID HOLDER FOR STD. MENU DEF
  81.     DC.L $1FF ;ENABLE ALL ITEMS
  82.     DC.B 4    ; TITLE LENGTH
  83.     DC.B 'File'    ; file menu 
  84.     
  85.     DC.B 4    ;MENU ITEM LENGTH
  86.     DC.B  'Quit'
  87.     DC.B 0 ; NO ICON
  88.     DC.B 0 ; NO KEYBOARD EQUIVALENT
  89.     DC.B 0 ; NO MARKING CHARACTER
  90.     DC.B 0    ; STYLE OF ITEM'S TEXT
  91.     
  92.     DC.B 0    ; END OF MENU ITEMS
  93.